home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-13 / mg2a_src.zip / MACRO.H < prev    next >
C/C++ Source or Header  |  1988-08-23  |  443b  |  24 lines

  1. /* definitions for keyboard macros */
  2.  
  3. #ifndef EXTERN
  4. #define EXTERN extern
  5. #define INIT(i)
  6. #endif
  7.  
  8. #define MAXMACRO 256        /* maximum functs in a macro */
  9.  
  10. EXTERN    int inmacro    INIT(FALSE);
  11. EXTERN    int macrodef    INIT(FALSE);
  12. EXTERN    int macrocount    INIT(0);
  13.  
  14. EXTERN    union {
  15.     PF    m_funct;
  16.     int    m_count;    /* for count-prefix    */
  17. }    macro[MAXMACRO];
  18.  
  19. EXTERN    LINE *maclhead    INIT(NULL);
  20. EXTERN    LINE *maclcur;
  21.  
  22. #undef    EXTERN
  23. #undef    INIT
  24.